import login from './utils/api/login'
import address from './utils/api/address'
import user from './utils/api/user'
import task from './utils/api/task'
import goods from './utils/api/goods'
import order from './utils/api/order'
// app.js
App({
  onLaunch() {
    // 展示本地存储能力
    const logs = wx.getStorageSync('logs') || []
    logs.unshift(Date.now())
    wx.setStorageSync('logs', logs)


    const systemInfo = wx.getSystemInfoSync(); //获取系统信息
    const menuInfo = wx.getMenuButtonBoundingClientRect(); // 获取胶囊按钮的信息
    this.globalData.menuHeight = menuInfo.height; // 获取胶囊按钮的高
    this.globalData.statusBarHeight = systemInfo.statusBarHeight; // 获取状态栏的高
    this.globalData.menuRight = menuInfo.right; // 获取胶囊按钮的距离屏幕最右边的距离（此处用于设置导航栏左侧距离屏幕的距离）
    this.globalData.navBarHeight = (menuInfo.top - systemInfo.statusBarHeight) * 2 + menuInfo.height; // 计算出导航栏的高度


  },
  login: new login(),
  address: new address(),
  user: new user(),
  task: new task(),
  goods: new goods(),
  order: new order(),
  globalData: {
    userInfo: null,
    navBarHeight: 0, // 导航栏高度
    menuHeight: 0, //胶囊按钮 高度
    statusBarHeight: 0, //状态栏高度
    menuRight: 0, //胶囊按钮 距离屏幕右边的距离
    
    wxUrl: 'https://api.weixin.qq.com/',
    _baseUrl: 'https://cindyorder.com/uocs-rescue/'

  }
})